package com.shzu.jwc.ty.dao;

import com.shzu.jwc.ty.bean.UserStudentInfo;
import com.shzu.jwc.ty.bean.UserStudentInfoExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UserStudentInfoMapper {
    long countByExample(UserStudentInfoExample example);

    int deleteByExample(UserStudentInfoExample example);

    int deleteByPrimaryKey(Integer userStudentInfoId);

    int insert(UserStudentInfo record);

    int insertSelective(UserStudentInfo record);

    List<UserStudentInfo> selectByExample(UserStudentInfoExample example);

    UserStudentInfo selectByPrimaryKey(Integer userStudentInfoId);

    int updateByExampleSelective(@Param("record") UserStudentInfo record, @Param("example") UserStudentInfoExample example);

    int updateByExample(@Param("record") UserStudentInfo record, @Param("example") UserStudentInfoExample example);

    int updateByPrimaryKeySelective(UserStudentInfo record);

    int updateByPrimaryKey(UserStudentInfo record);
    
    List<String> getcollege();
    
    List<String> getmajor();
    
    List<Integer> getyear();
    
    void insertstudent(UserStudentInfo record);
}